<HTML>
<HEAD>
  <!-- Created with AOLpress/2.0 -->
  <!-- AP: Created on: 10-Aug-2005 -->
  <!-- AP: Last modified: 10-Aug-2005 -->
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<!--<TITLE>Cidmap files</TITLE>-->
    <TITLE>cidmap ファイル</TITLE>
  <LINK REL="stylesheet" TYPE="text/css" HREF="FontForge.css">
</HEAD>
<BODY>
<DIV id="in">
<H1 ALIGN=Center>
<!--Cidmap files-->
    cidmap ファイル
</H1>
<P>
<!--
These are FontForge's own files which it uses to map from CIDs in one
Registry-Ordering-Supplement to unicode code points. -->
FontForge は、特定のレジストリ-順序づけ-補遺番号における  CID から Unicode の符号位置への対応づけに自分自身のファイルを使用しています。
<P>
<!--
Cidmap files generally live in $(PREFIX)/share/fontforge (often
/usr/local/share/fontforge or /usr/share/fontforge), though they will also
be found if they are in the directory containing fontforge itself or the
current directory. They are named
&lt;registry&gt;-&lt;Ordering&gt;-&lt;Supplement&gt;.cidmap. So
"Adobe-Japan1-6.cidmap", or "Adobe-CNS1-4.cidmap". -->
一般に、cidmap ファイルは $(PREFIX)/share/fontforge (大抵は /usr/local/share/fontforge または /usr/share/fontforge) に置かれていますが、FontForge の実行ファイルを含むディレクトリまたはカレントディレクトリにある cidmap が存在するときは、それらも認識します。それらのファイルは &lt;レジストリ&gt;-&lt;順序づけ&gt;-&lt;補遺番号;.cidmap と命名されています。例えば "Adobe-Japan1-6.cidmap" や "Adobe-CNS1-4.cidmap" という名前です。
<P>
<!--
The first line of the file consists of two numbers, usually the same, which
are the total number of CIDs defined by this ROS. -->
ファイルの最初の行は 2 個の数値 (通常は 2 つとも同じ) からなり、このレジストリ・順序づけ・補遺番号で定義された CID の総数です。
<P>
<!--
Subsequent lines have one of three formats -->
それに続く行は以下の 3 つのフォーマットのいずれかです。
<UL>
  <LI>
    &lt;cid&gt; &lt;unicode&gt;
  <LI>
    &lt;cid1&gt;..&lt;cid2&gt; &lt;unicode&gt;
  <LI>
    &lt;cid&gt; &lt;postscript-name&gt;
</UL>
<P>
&lt;cid&gt; は 10 進数で、&lt;unicode&gt; は 16 進数です。また、 &lt;postscript-name&gt; は、先頭にスラッシュがついた PostScript 名です。
<P>
<!--
The first few lines of Adobe-Japan1-6.cidmap look like: -->
Adobe-Japan1-6.cidmap の最初の数行は以下のようになっています:
<BLOCKQUOTE>
  <PRE>23057 23057
0 /.notdef
1..60 0020
61 00a5
62..92 005d
93 00a6
</PRE>
</BLOCKQUOTE>
<P>
<!--
So there are 23057 cids in this ROS. CID 0 is mapped to the postscript name
"/.notdef", cids 1-60 are mapped to space (U+0020), exclam (U+0021), ...,
lbracket (U+005b), CID 61 is mapped to yen (U+00a5), and so forth. -->
このグリフ集合には 23057 個の CID が含まれます。CID 0 には PostScript 名 "/.notdef" が対応し、CID 1〜60 は space (U+0020), exclam (U+0021), … lbracket (U+005B) に対応し、CID 61 は yen (U+00A5) に対応し……といった具合です。
</DIV>
</BODY></HTML>
